home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
comm
/
bbs
/
CDRomDoor22.lha
/
cdromdoor
/
CDROMDoor.doc
< prev
next >
Wrap
Text File
|
1995-03-28
|
6KB
|
146 lines
CD ROM Door v1.1
~~~~~~~~~~~~~~~~~
Copyright c 1993 Murray Chaffer
Additional programming by Randy Quick & Greg Fitch
Freely Redistributable
A Door for MAXSBBS 1.52+
What does it do ?
~~~~~~~~~~~~~~~
It allows sysops to put CD ROM disks online without having to go to
the trouble of adding all files on every disk to the MAXS file.data..
in a sense it's almost an alternative files area manager on a slightly
less sophisticated scale.. each disk has its own config file from which
data on the disk and 'sections' is stored.. I will explain briefly the
config file format here..
Must be in doors path in a directory CDROMDoor and named as Disk.cfg
ie BBS:Doors/CDROMDoor/Disk.cfg
You may want to setup several Disk.cfg files ie NightOwl9.cfg , then use
a script to copy it over and rename or something like that I guess
would be a convenient way of tackling things.
*** Added by Randy ***
Note: As of version 1.1, you may also run it like this:
Create a file called CDMenu.text in your CDRomDoor directory and
have this list the various CD's you have available (this is for
people with more than one CD-Rom or one of the multi-cd models.
Note that there is a limit of 9999 CD's to be listed - anyone
wanting this to be expanded, please let me know! <grin>. You
then need, for each of the CD's in the list, a file (also in
the CDRomDoor/ directory, a file called Disk.cfgx where x is the
number in your menu (eg menu 1, have Disk.cfg1, 2 have Disk.cfg2
etc)
*** Added by Greg ***
Note: As of version 2.0
Have added the download readme files function to the door, to get
it to work just add the line as below to the config and the rest is
automatic (NOTE: YOU MUST ADD THIS LINE TO GET THE DOOR TO WORK!)
Note: As of version 2.1
Have added the search for files function to the door for AMINET, for
it to work just add the lines as below to the config and the rest is
automatic (NOTE: YOU MUST ADD THESE LINES TO GET THE DOOR TO WORK!)
Note: As of version 2.2
Added some color to the display
also Added LogOff after DownLoad
*** End of additions ***
******************************************************************************
Line 1 : Device Name of CD ROM Drive (ie CD0:)
This is the default path for which files/dirs will be searched.
Line 2 : Name of Current Disk
Displayed only for the interest of the user..
Line 3 : Name of 'Next' Disk (optional) or *BLANK LINE*
Line 4 : Date of 'Next' Disk (optional) or *BLANK LINE*
These two (If filled in) will be displayed at the bottom of the
CD ROM Door screen, to allow you to let the user know which disk
will be coming up next, and when.. Allows you to have disks on a
rotating basis and makes it a little less painless.
Remember to include 2 blank lines if not utilising this feature.
******* NEW LINE ********
Line 5 Auto mark readme files on the CD for D/L
Extention for ReadMe files or blank for none, EG:
For the AmiNet CD's you would put ReadMe and for GoldFish
you would put LHA.PI (Unless using linked files.)
If you want no readme file marking just put a *BLANK LINE*
*************************
******* NEW LINES *******
Line 6 For *AMINET CD's ONLY!* Put the full path to the INDEX
file, EG: CD0:AmiNet/INDEX
For any other CD's like GoldFish leave a *BLANK LINE*
Line 7 For *AMINET CD's ONLY!* Put the path to the CD's file
directories, EG: CD0:AmiNet/
it will find the rest of the paths from the index file
For any other CD's like GoldFish leave a *BLANK LINE*
*************************
Line 8 : Number of sections on Current Disk
Most CD ROMS are conveniently divided into 'sections' - this
value represents the number of 'sections' (usually in dirs)
on this disk.
Line 9 : <Section Name> <Path to listing file> <Path to section>
Repeat for number of times needed (ie value in line 8)
Now you must make up an entry for each 'section', 1 line each,
with section name, a path & name to a text/ANSI listing of
files in that section (usually included on disk somewhere),
and a path to the 'section' (remember Device name is
assumed as default for both dir and for listing file.)
each of these MUST be in quotes.. no commas are needed to
separate the strings, just like this :
"Name" "Listing File" "Path"
No quotes needed for first 8 lines.
How do I use it ?
~~~~~~~~~~~~~~~
Anyway you like! Play around with it and if you don't like something,
drop me a line... There's bound to be a few bugs, due to the fact that I
don't have a CD ROM drive to test this sucker on !
* Hope this one is handy.. - Any probs/bugs/ideas, contact me here:
____
__ /_/ \
/ /\\_\/\ \ Murray Chaffer Continental Drift BBS NSW Australia
/_/ /_ /_/ /
\ \ \/\\_\/ BBS +61 2 918 8375 FIDO 3:714/911.0
\ \ / Voice +61 2 918 8153 MAXS 3:30000/76.0
\_\/
Cheers...
Muzz